#include<stdio.h>
#include<string.h>

/*
真题练习
    键盘录入一个字符串
    统计该字符串中大写字母字符、小写字母字符、数字字符出现的次数
*/
int main()
{
    printf("请录入一个字符串\n");
    char str[100];
    scanf("%s",str);

    int BigCount = 0;
    int SmallCount = 0;
    int NumberCount = 0;

    for (int i = 0; i < strlen(str); i++)
    {
        char count = str[i];//获取第n个元素，与之对比

        if (count >= 'A' && count <= 'Z')//
        {
            BigCount++;
        }
        
        else if (count >= 'a' && count <= 'z')//
        {
            SmallCount++;
        }
        else if (count >= '0' && count <= '9')//
        {
            NumberCount++;
        }
    }

    printf("字符串长度为：%d，其中:\n",strlen(str));
    printf("大写字符出现了%d次；\n",BigCount);
    printf("小写字符出现了%d次；\n",SmallCount);
    printf("数字字符出现了%d次；\n",NumberCount);

    return 0;
}